Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LON Y FELIN Terraced £151,033 £149,000 17 Jul 2023
13 LON Y FELIN Terraced £113,746 £26,500 11 Aug 1999